banking job costing bpr bpm accounting business process reengineering consulting finance quarterly reporting loans business process management invoicing business bookkeeping bank msdos solutions accounting software business software 940 software management 941